deserving compliments - German English Dictionary